<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<button onclick="b()">点击</button>
<button onclick="c()">点击三秒后，跳转到百度</button>


<script>
    function c(){
        // 设置执行一次的定时器
        setTimeout(function (){
            // 跳转页面
            location.href="http://www.baidu.com";
        },3000)
    }

    function b(){
        let i = 1;
        // 定时器，每间隔1秒执行
        let interval = setInterval(function(){
            if(i == 5){
                clearInterval(interval);
                confirm("第"+(i++)+"秒结束");
                return; //结束方法调用
            }
            console.log("第"+(i++)+"秒");
        },1000)
    }

</script>
</body>
</html>